MKTFQLMMISFLFVAITTTSGVVSEGNDVVYDGEGDPVKPNVPYYISFMTSDYNMWICRMQYGSTDPNSCPQQPLMVTHPNLAAPTPVMFVLANKSDVVRESAKLKIKFVGPRQCGKSGFWKVVQRNSSEGEVFLNGSKSMSHNDSTFAIHKTNEYYKFTFGDGDYPTTISMTNDYPIYRLLSKRLSGEMEIYFYKNLTTSEG